magnesium longevity